.layui-layout-admin .layui-header{
  background-color: #151935;
}
 .layui-layout-admin .layui-logo {
   color: #ffffff
 }

 .layui-elem-quote {
   border-left-color: #1067ee;
   background-color: #F3F7FE;
 }
 .layui-quote-nm{
  border-left-color: #EBEBEB;
  background-color: unset;
 }

 .layui-btn {
   background-color: #1067ee;
   border-radius: 3px;
   font-size: 12px;
   /* height: 30px;
   line-height: 30px; */
 }
 .layui-btn .layui-icon{
   margin-right: 0;
   font-size: 14px;
 }
 /* .layui-btn:hover{
     background-color: #3280FA;
     opacity: 1;
 }
 .layui-btn:active{
     background-color: #0D53BF;
 } */
.layui-btn-line{
  color: #1067EE;
  background-color: unset;
  border: 1px solid #1067ee;
}
.layui-btn-line:hover{
  background-color: #1067EE;
  color: #FFFFFF;
}
.layui-btn-radius{
  border-radius: 100px!important;
}
.layui-btn-small{
  height: 30px;
  line-height: 30px;
  padding: 0px 12px;
}
.layui-btn-mini{
  height: 25px;
  line-height: 25px;
  padding: 0px 10px;
}
 .layui-btn-primary {
   /*color: #000000;*/
   border: 1px solid #cccccc;
   background-color: #fff
 }

 .layui-btn-primary:hover {
   border-color: #1067ee;
   color: #1067ee;
 }

 .layui-btn-group .layui-btn-primary:hover {
   color: #1067ee
 }

 .layui-laypage a:hover {
   color: #1067ee
 }

 .layui-laypage .layui-laypage-curr .layui-laypage-em {
   background-color: #1067ee
 }

 .layui-laypage select:focus {
   border-color: #1067ee !important
 }

 .layui-upload-drag .layui-icon {
   font-size: 50px;
   color: #1067ee
 }

 .layui-upload-drag[lay-over] {
   border-color: #1067ee
 }

 .layui-nav{
   background-color: #1C2340;
 }

 .layui-nav-tree .layui-nav-child dd.layui-this a {
   background-color: #1067ee
 }

 .layui-nav-tree .layui-nav-bar {
   background-color: #1067ee!important;
   z-index:0
 }

 .layui-tab-brief>.layui-tab-title .layui-this {
   color: #1067ee
 }

 .layui-slider-input-btn i:hover {
   color: #1067ee
 }

 .layui-slider-wrap-btn {
   border-color: #1067ee !important
 }

 .layui-slider-bar {
   background: #1067ee !important
 }

 html .layui-laydate .layui-this {
   background-color: #1067ee !important
 }
.layui-date:before{
  content: '\e637';
  font-family: "layui-icon";
  font-size: 16px;
  font-style: normal;
  position: absolute;
  right: 10px;
  line-height: 36px;
  color: #ccc;
}
 .laydate-theme-molv .layui-laydate-header {
   background-color: #1067ee
 }

 .laydate-theme-grid .laydate-selected,
 .laydate-theme-grid .laydate-selected:hover {
   color: #1067ee !important
 }

 .layui-progress-bar {
   background-color: #1067ee
 }
 .layui-progress{
   background-color: rgba(16, 103, 238, 0.1);
 }

 .layui-form-select dl dd.layui-this {
   background-color: #1067ee
 }
 .layui-form-select dl dd:hover{
   color: #1067EE;
   background-color: rgba(16, 103, 238, 0.05);
 }

 .layui-form-checked,
 .layui-form-checked:hover {
   border-color: #1067ee
 }

 /* .layui-form-checked span,
 .layui-form-checked:hover span {
   background-color: #1067ee
 } */

 .layui-form-checked i,
 .layui-form-checked:hover i {
   color: #1067ee
 }

 .layui-form-checkbox[lay-skin=primary]:hover i {
   border-color: #1067ee
 }

 .layui-form-checked[lay-skin=primary] i {
   border-color: #1067ee;
   background-color: #1067ee
 }

 .layui-form-onswitch {
   border-color: #1067ee;
   background-color: #1067ee
 }

 .layui-form-radio>i:hover,
 .layui-form-radioed>i {
   color: #1067ee
 }

 .layui-table-edit:focus {
   border-color: #1067ee !important
 }

 .layui-nav-tree .layui-nav-itemed:after {
   background-color: #1067ee
 }

 .layui-nav-child dd.layui-this {
   background-color: #1067ee
 }

 .layui-nav .layui-nav-child dd.layui-this a {
   background-color: #1067ee
 }

 .layui-breadcrumb a:hover {
   color: #1067ee !important
 }

 .layui-tab-brief>.layui-tab-more li.layui-this:after,
 .layui-tab-brief>.layui-tab-title .layui-this:after {
   border-bottom: 2px solid #1067ee
 }

 .layui-tab-card>.layui-tab-more .layui-this {
   color: #1067ee
 }

 .layui-timeline-axis {
   color: #1067ee
 }

 .laydate-day-mark::after {
   background-color: #1067ee !important
 }

 .layui-laydate-header i:hover {
   color: #1067ee !important
 }

 .layui-laydate-footer span:hover {
   color: #1067ee !important
 }
 .layui-nav-tree .layui-nav-bar {
   height: auto;
   z-index: 1!important;
 }
 .layui-nav .layui-nav-bar{
   background-color: #2E3A6B;
   height: 30px;
   border-radius: 30px;
   z-index: -1;
 }
 .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover, .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a {
  background-color: #1067ee;
  color: #fff;
}
 .layui-transfer-active .layui-btn {
  color: #1067EE;
   background-color: #fff;
   border-color: #1067ee;
 }
 .layui-transfer-active .layui-btn-disabled{
  color: #C9C9C9;
  background-color: #fff;
  border: 1px solid;
 }

 .layui-form-checked[lay-skin=primary] i {
   border-color: #1067ee !important;
   background-color: #1067ee;
 }

 .layui-btn-normal {
   background-color: #36c0ec;
 }

 .layui-btn-warm {
   background-color: #f39000;
 }

 .layui-btn-danger {
   background-color: #ea2e2e;
 }

 .layui-btn-disabled,
 .layui-btn-disabled:hover,
 .layui-btn-disabled:active {
   background-color: #FBFBFB;
 }

 .layui-input,
 .layui-select,
 .layui-textarea {
   border-radius: 3px
 }

 .layui-form-checkbox span {
   border-radius: 3px 0 0 3px
 }

 .layui-form-checkbox i {
   border-radius: 0 3px 3px 0
 }

 .layui-btn-group .layui-btn:first-child {
   border-radius: 3px 0 0 3px;
 }
 .layui-btn-disabled, .layui-btn-disabled:hover, .layui-btn-disabled:active{
  border: 0;
  background-color: #EBEBEB;
  color: #999999;
}
.layui-layedit-tool .layedit-tool-mid, .layui-layedit-tool .layui-icon{
  font-size: 16px;
}
.layui-badge-dot,.layui-badge,.layui-bg-red{
  background-color: #D0021B!important;
}
.layui-bg-gray {
  background-color: #eee!important;
}
.layui-bg-orange{
  background-color: #F39000!important;
}
.layui-bg-green{
  background-color: #5FB333!important;
}
.layui-bg-blue{
  background-color: #1067EE!important;
}
.layui-bg-cyan{
  background-color: #2E3A6B!important;
}
.layui-colla-title{
  background-color: #F6F7FB;
}
.layui-tab-title{
  border-color: #EBEBEB;
}
.layui-tab-card > .layui-tab-title{
  background-color: #F6F7FB;
}
.layui-tab-card > .layui-tab-title .layui-this{
  color: #1067EE;
}
.layui-tab-card > .layui-tab-title li{
  color: #666;
}
.layui-input:focus, .layui-textarea:focus{
  border-color: #1067EE!important;
}
.layui-form-selected .layui-edge{
  border-top-color: #1067EE;
}
.layui-form-checked span, .layui-form-checked:hover span{
  background-color: #1067EE;
}
.layui-form-checkbox[lay-skin="primary"] span{
  background-color: unset;
}
.layui-laydate-content td.laydate-selected{
  background-color: rgba(16, 103, 238, 0.1)!important;
}
.layui-table-header, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table-patch, .layui-table-mend, .layui-table[lay-even] tr:nth-child(even), .layui-table tbody tr:hover, .layui-table-hover, .layui-table-click{
  background-color: rgba(16, 103, 238, 0.05);
  width: unset;
  min-height: unset;
  line-height: unset;
}
.layui-table thead tr{
  background-color: #F6F7FB;
}
.layui-transfer-data li:hover{
  background-color: rgba(16, 103, 238, 0.05);
}
.layui-tree-btnGroup .layui-icon{
  color: #1067EE;
}
.layui-tree-btnGroup .layui-icon:hover{
  color: rgba(16, 103, 238, 0.4);
}
.layui-fixbar .layui-fixbar-top{
  font-size: 30px;
}
.layui-tab-title li .layui-tab-close:hover{
  background-color: #D0021B;
}
.layui-laydate-content td:hover, .layui-laydate-list li:hover{
  background-color: rgba(16, 103, 238, 0.05)!important;
}
.layui-laydate-header i:hover, .layui-laydate-header span:hover {
  color: #1067EE!important;
}
.layui-laydate-footer,.layui-laydate-range .laydate-main-list-1 .layui-laydate-content ,.layui-laydate-header {
  border: 1px solid #fff!important;
}
.layui-nav .layui-nav-more {
  display: inline-flex;
  position: unset;
  margin-left: 5px;
  vertical-align: middle;
  margin-top: 5px;
}
.layui-nav .layui-nav-mored, .layui-nav-itemed > a .layui-nav-more{
  margin-top: -9px;
  border-bottom-color: #151935!important;
}
.layui-layout-body{
  background-color: #F6F7FB;
}
.layui-layout-main{
  padding: 30px;
  margin: 0 30px;
  background-color: #fff;
  border: 1px solid #EBEBEB;
  box-shadow: rgba(0,0,0,0.1) 2px 0px 20px;
}
.layui-breadcrumb a cite{
  color: #1067EE;
}
.nav-custom{
  padding: 10px;
}
.nav-custom ul{
  display: inline-block;
  text-align: center;
  margin: 0 10px;
  vertical-align: top;
  color: #333333;
}
.nav-custom ul li{
  position: relative;
}
.nav-custom ul li>hr{
  margin: 0 auto 10px;
  width: 90%;
}
.nav-custom ul li>span{
  font-size: 14px;
}
.layui-nav .layui-nav-child a,.nav-custom ul li a>span{
  font-size: 12px;
}
.layui-nav .layui-nav-child a:hover{
  background-color: #F6F7FB;
  color: #1067ee;
}
.layui-nav-child{
  top: 60px;
  border: unset;
  box-shadow: rgba(0,0,0,0.1) 0 5px 20px;
}
.layui-nav-item .layui-icon{
  font-size: 20px;
}
.layui-nav .layui-badge{
  top: 30%;
  margin: -8px;
  border-radius: 18px;
}
.layui-nav-img{
  width: 24px;
  height: 24px;
}
.layui-nav-bar, .layui-nav .layui-this:after, .layui-nav-tree .layui-nav-itemed:after{
  background-color: #1067ee;
  height: 0;
}
.layui-text-center{
  color: #aaa;
  font-size: 12px;
  text-align: center;
  margin: 10px 0;
}
.layui-body{
  left: 0;
  bottom: 0!important;
  overflow: auto;
}
.layui-form-label{
  color: #666666;
}
.layui-form-radio *:hover{
  color: #1067ee;
}
.layui-form-radio>i{
  display: none!important;
}
.layui-form-radioed{
  color: #1067ee!important;
  position: relative;
  padding: 0 5px;
  z-index: 0;
  margin: 6px 15px 0 0;
}
.layui-form-radio{
  margin: 6px 15px 0 0;
  padding: 0 5px;
}
.layui-form-radioed:after {
  display: inline-block;
  content: "";
  background: #F6F7FB;
  width: 100%;
  padding: 5px 10px;
  height: 20px;
  position: absolute;
  left: -10px;
  bottom: -1px;
  z-index: -1;
  border-radius: 20px;
}
